Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 CHAPEL STREET Semi-Detached £70,100 11 Nov 1998
BROOK HOUSE CHAPEL STREET Detached £277,500 1 Sep 2020
CHAPEL HOUSE CHAPEL STREET Detached £138,000 13 Jun 2011
THE OLD SURGERY CHAPEL STREET Detached £160,000 25 May 2023
THE ORCHARD CHAPEL STREET Detached £270,000 4 May 2023